sustainable architecture - Turkish English Dictionary